Skip to content

Correct calculated doca in KF tracking#1108

Open
tongtongcao wants to merge 2 commits intodevelopmentfrom
iss1107
Open

Correct calculated doca in KF tracking#1108
tongtongcao wants to merge 2 commits intodevelopmentfrom
iss1107

Conversation

@tongtongcao
Copy link
Collaborator

In KF tracking, calculated doca is defined as projection point of fit trajectory and wire line, but doca is supposed to the closest approach between trajectory and wire line. Therefore, calculated doca is corrected by alpha at TB level.
As test, the update fixes issue for bias of fit residual.
No effect on HB tracking.
Change on TB track is slight since effects on L&R hits offset and hit error is scaled by 2 during tracking.

@raffaelladevita
Copy link
Collaborator

Tested successfully on straight track data, see
20260211_residuals.pdf

@raffaelladevita
Copy link
Collaborator

Tests on production data show this eliminates multimodal shapes in residuals vs. doca in R1 and R3, but makes R2 worse.

Checking further, it looks like this is due to https://github.com/JeffersonLab/coatjava/blob/development/reconstruction/dc/src/main/java/org/jlab/rec/dc/hit/FittedHit.java#L377 that makes alpha different from the track local angle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants